package com.winhxd.b2c.common.domain.product.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * ProductSimpleVO
 *
 * @Author 李中华
 * @Date 2019/1/7 14:15
 * @Description:
 */
@ApiModel("商品简要信息-例如收藏夹")
@Data
public class ProductSpuSimpleVO {

    @ApiModelProperty("品牌名称")
    private String brandId;

    @ApiModelProperty("品牌名称")
    private String brandName;

    @ApiModelProperty("spuId")
    private Long spuId;

    @ApiModelProperty("商品名称")
    private String spuName;

    @ApiModelProperty("上下架状态(1上架，0下架)")
    private Byte saleStatus;

    @ApiModelProperty("渠道类型")
    private Long channelId;

    @ApiModelProperty("市场价")
    private BigDecimal guidePrice;

    @ApiModelProperty("售卖价格，指价格方案中的最终价格")
    private BigDecimal salePrice;

    @ApiModelProperty("商品图片")
    private String imageUrl;

    @ApiModelProperty("库存状态，0无货，1正常")
    private Integer stockStatus;

    @ApiModelProperty("一级收益")
    private BigDecimal firstIncome;

    @ApiModelProperty("一级积分")
    private Integer firstPoint;

    @ApiModelProperty("二级收益")
    private BigDecimal secondIncome;

    @ApiModelProperty("二级积分")
    private Integer secondPoint;

    @ApiModelProperty("会员收益")
    private BigDecimal memberIncome;

    @ApiModelProperty("会员积分")
    private Integer memberPoint;

    @ApiModelProperty("价格方案ID")
    private Long priceProgramId;
}
